﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace BookFinder
{
    public class Book 
    {
        private string _title, _author, _description, _isbn, _rating, _year, _source, _vendor, _publisher, _bookCoverURL, _publicationDate, _bookURL, _customersReviewsURL, _bookFormat;
        private Decimal _price;        
        private SearchSourceType _searchSource;

        public string Title
        {
            get { return _title; }
            set { _title = value; }
        }

        public string Description
        {
            get { return _description; }
            set { _description = value; }
        }

        public string Author
        {
            get { return _author; }
            set { _author = value; }
        }

        public string ISBN
        {
            get { return _isbn; }
            set { _isbn = value; }
        }

        public string Rating
        {
            get { return _rating; }
            set { _rating = value; }
        }
        
        public Decimal Price
        {
            get { return _price; }
            set { _price = value; }
        }
        
        public string Year
        {
            get { return _year; }
            set { _year = value; }
        }

        public SearchSourceType SearchSource
        {
            get { return _searchSource; }
            set { _searchSource = value; }
        }

        public string DataSource
        {
            get { return _source; }
            set { _source = value; }
        }

        public string Vendor
        {
            get { return _vendor; }
            set { _vendor = value; }
        }

        public string BookCoverURL
        {
            get { return _bookCoverURL; }
            set { _bookCoverURL = value; }
        }

        public string Publisher
        {
            get { return _publisher; }
            set { _publisher = value; }
        }

        public string PublicationDate
        {
            get { return _publicationDate; }
            set { _publicationDate = value; }
        }

        public string BookURL
        {
            get { return _bookURL; }
            set { _bookURL = value; }
        }


        public string CustomersReviewsURL
        {
            get { return _customersReviewsURL; }
            set { _customersReviewsURL = value; }
        }
        
        public string BookFormat
        {
            get { return _bookFormat; }
            set { _bookFormat = value; }
        }
        
        
    }
}